*{outline:0;box-sizing:border-box;-webkit-box-sizing:border-box}
html{font-family:"Helvetica Neue",Helvetica,Hiragino Sans GB,"Microsoft Yahei",STHeiTi,Arial,sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent;-webkit-font-smoothing:antialiased}
body{margin:0 auto;font-size:12px;color:#333;line-height:1;background-color:#f0f0f0;width:100%;overflow-x:hidden;-webkit-overflow-scrolling:touch;-webkit-touch-callout:none}
article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}
a{text-decoration:none;color:inherit}
a:active{outline:0}
b,strong{font-weight:700}
dfn{font-style:normal}
img{border:0;vertical-align:middle}
button,input,textarea{border:0;margin:0;padding:0;font-family:"Helvetica Neue",Helvetica,Hiragino Sans GB,"Microsoft Yahei",STHeiTi,Arial,sans-serif}
textarea{resize:none}table{border-collapse:collapse;border-spacing:0}
td,th{padding:0}
blockquote,figure,form,h1,h2,h3,h4,h5,h6,p{margin:0}
dd,dl,li,ol,ul{margin:0;padding:0}
li,ol,ul{list-style:none}
input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#ccc;text-align:right;line-height:1.5em;font-family:"Helvetica Neue",Helvetica,Hiragino Sans GB,"Microsoft Yahei",STHeiTi,Arial,sans-serif}